/**
 * 
 */

var R=false,A=false,P=false;//用于验证表单

//智能填表
$(function(){
	
	
	$("#addressId").val(-1);
	var ops=$("#address");//下拉列表
	
	$.ajax({
		type:"POST",
		url:"order.do?method=2",
		dataType:"json",
		async:false,
		success:function(data){
			var addrs=data.addrs;
			appendOps(addrs);
			ops.change(function(){
				fillForm(addrs,$(this).val());
			});
		}
	});
	function appendOps(addrs){
		for(var i=0;i<addrs.length;i++){
			ops.append("<option value='"+i+"'>"+i+":"+addrs[i].fullAddress.substr(0,6)+"...</option>")
		}
	}
	
	//选项只能填表
	function fillForm(addrs,index){
		if(index==-1){
			$("#receiveName").val('');
			$("#fullAddress").val('');
			$("#postalCode").val('');
			$("#phone").val('');
			$("#mobile").val('');			
			$("#addressId").val('');
			return;
		}
	
	A=true;
	R=true;
	P=true;
	
	$("#nameValidMsg>span").html('');
	$("#addressValidMsg>span").html('');
	$("#receiveName").val(addrs[index].receiveName);
	$("#fullAddress").val(addrs[index].fullAddress);
	$("#postalCode").val(addrs[index].postalCode);
	$("#phone").val(addrs[index].phone);
	$("#mobile").val(addrs[index].mobile);
	$("#addressId").val(addrs[index].id);
	}
});
	
	$(function(){	
	$("#btnClientRegister").click(function(){
		if(R && A && P ){
			
			return true;
		}else{
		
			return false;
		}
	});
	//昵称
	$("#receiveName").blur(function(){
		R=false;
		var val=$(this).val();
		var info=$("#name\\.info");
		info.html("");
		if(val==""){
			info.text("昵称不能为空");
		}else{
			R=true;
			info.html("<img src='./images/my/ajax_ok.png'/>");
			
		}
	});
	
	//地址
	$("#fullAddress").blur(function(){
		A=false;
		var val=$(this).val();
		var info=$("#adress\\.info");
		info.html("");
		if(val==""){
			info.text("地址不能为空");
		}else{
			A=true;
			info.html("<img src='./images/my/ajax_ok.png'/>");
			
		}
	});
	
	//邮政编码
	$("#postalCode").blur(function(){
		P=false;
		var val=$(this).val();
		var info=$("#postalCode\\.info");
		info.html("");
		if(val==""){
			info.text("邮政编码不能为空");
		}else{
			P=true;
			info.html("<img src='./images/my/ajax_ok.png'/>");
			
		}
	});
	
});